About Lombok (europe) Ltd (06931760) United Kingdom