About Abdillahi Limited (12943150) United Kingdom