About Saha Group Limited (10311352) United Kingdom