About Anzani Richards Management Ltd (13325825) United Kingdom