About Sindhubhan Medical Solutions Ltd (12094512) United Kingdom