About Salim Suterwalla Holdings Ltd (12326115) United Kingdom