About Mankiewicz Uk Management Limited (10988802) United Kingdom