About Hairy Fungus Studios Ltd (13618052) United Kingdom