About Cato Strategic Limited (07232997) United Kingdom