About Candyfloss Cats Ltd (SC494295) United Kingdom