About Lagos Palace Limited (12322435) United Kingdom