About Flooid Bidco Limited (11022804) United Kingdom