About Afe Holdings Limited (11856938) United Kingdom