About The Lanai Group Limited (13043248) United Kingdom