About F9 (holdings) Limited (12298407) United Kingdom