About Sadra & Mahsa Financial Services Limited (12374537) United Kingdom