About Limma Limited (13381964) United Kingdom