About Abdelmalik Consulting Ltd (11212672) United Kingdom