About Cattus Investment Company Limited (13123035) United Kingdom