About Ku Lucas Ltd (13493585) United Kingdom