About F2 Technology Limited (12149172) United Kingdom