About Lombok Investments Limited (10431870) United Kingdom