About Manny Richter & Associates Ltd (12172426) United Kingdom