About Suss Ventures Limited (12218435) United Kingdom