About Lucjam Ltd (09997276) United Kingdom