About Richter M Ltd (11303120) United Kingdom