About Ogundipe Melis Limited (08316530) United Kingdom