About Sethi Venture Capitals Limited (12139625) United Kingdom