About Af Investment Holdings Limited (12886404) United Kingdom