About Deadrock Capital Management Limited (05619357) United Kingdom