About Essa Abdullahi Limited (13635377) United Kingdom