About F2 Ventures (uk) Limited (11227890) United Kingdom