About Sohal Ventures Limited (08518619) United Kingdom