About Funghouse Ltd (11261463) United Kingdom