About Fletore Solutions Ltd (12828199) United Kingdom