About Mysquare Capital 3 Limited (11170419) United Kingdom