About Nalmeria Ltd (10595827) United Kingdom