About Saichiatry Solutions Ltd (12969037) United Kingdom