About Nemera Limited (09524918) United Kingdom