About Nemiea Ltd (12059031) United Kingdom