About Seek Ventures (uk) Limited (11926336) United Kingdom