About Flooid Midco Limited (11756366) United Kingdom