About F12 Management Ltd (13190423) United Kingdom