About Candy Floss Lab Ltd (13455822) United Kingdom