About Afd Ltd (10818308) United Kingdom