About Nocera Limited (10014281) United Kingdom