About Fuzzy Logic Studio Ltd (12663151) United Kingdom