About Af Holdco Limited (10628135) United Kingdom