About Sashin Consulting Limited (10789346) United Kingdom