About Seth Ventures Limited (08227622) United Kingdom