About Startup It Solutions Ltd (13195398) United Kingdom