About Lydus Partners & Co. Ltd (10626279) United Kingdom