About Lekki B Ltd (12622379) United Kingdom