About Controlled Frenzy Ltd (10428883) United Kingdom