About Richmer Ltd (11468471) United Kingdom