About H Abdullahi Limited (13116656) United Kingdom