About The Fermented Mongrel Ltd (SC598641) United Kingdom