About Tinker Squad Ltd (09948625) United Kingdom