About Flox Limited (11174409) United Kingdom