About Fuzzy Bear Logic Ltd (13235264) United Kingdom