About Newrock Capital Management (uk) Limited (05860027) United Kingdom