About F 2 London Limited (06012186) United Kingdom