About F2 Holdings Limited (12357660) United Kingdom