About Nicermer Limited (11259447) United Kingdom