About Mainspring Enterprises Ltd (10439936) United Kingdom