About Lucalli Ltd (10361402) United Kingdom