About Squared Ventures Ltd (10614247) United Kingdom