About Lukray Investments Limited (01348136) United Kingdom