About Nemesia Holdings Ltd (12057913) United Kingdom