About Richert & Co Management Limited (12523974) United Kingdom