US & UK Startups: How Software Development Outsourcing can help?