About Limma Ltd (09991603) United Kingdom