About Freddoo Arcade Ltd (12196158) United Kingdom