About Startups.people Ltd (12810773) United Kingdom