About Fuzzy Investments Limited (SC269052) United Kingdom