About Lukrs Ltd (12745596) United Kingdom