About Flox Group Ltd (12348869) United Kingdom