About Newmart Management Ltd (12032071) United Kingdom