About Ahad & Farida Ltd (12646682) United Kingdom