About Lekki Limited (10249599) United Kingdom