About Lanoli Holdings Limited (13197644) United Kingdom