About Flooid Bidco Limited (11756379) United Kingdom