About Torus Capital Group Ltd (12717030) United Kingdom