About Luc Holdings Limited (03182700) United Kingdom