About Sussex Investment Management Uk Limited (11405739) United Kingdom