About Michaela Richter Ltd (13503122) United Kingdom