About D Richter Legal Ltd (10494450) United Kingdom