About Manerox Limited (11900330) United Kingdom