About S Sahoo Consulting Limited (12288293) United Kingdom