About Fuzzy Stars Ltd (13677503) United Kingdom