About Fuzzy Pear Limited (08523894) United Kingdom