About Startup Therapy Ltd (09956294) United Kingdom