About Shergill I&t Solutions Limited (12062117) United Kingdom