About Paratus Partners Ltd (11026739) United Kingdom