About Neerom Limited (11949847) United Kingdom