About Lukers Holdings Limited (03002297) United Kingdom