About Float Technology Limited (09470206) United Kingdom