About Abdel Ltd (12415886) United Kingdom