About Floglobal Ltd (12043457) United Kingdom