About F.l.o.a.t London Limited (12255007) United Kingdom