About Bilkisu Ibrahim Limited (12965098) United Kingdom