About Luq International Limited (10112041) United Kingdom