About Sokhi Consulting Limited (09312159) United Kingdom