About Luk & Co Ltd (SC612592) United Kingdom