About Flo International Ltd (12794057) United Kingdom