About Flo Connect Limited (10242143) United Kingdom