About Floccity Ltd (10925691) United Kingdom