About Luk17 Ltd (12920865) United Kingdom