About Abdullahi Abdullahi Company Ltd (12739957) United Kingdom