About Sussex Ventures Limited (12472573) United Kingdom