About Flossycandy Limited (10341127) United Kingdom