About Flongoire Ltd (12257857) United Kingdom