About F3 Holdings Limited (11618978) United Kingdom