About Lanai Holdings Limited (10179437) United Kingdom