About Seven Seas Ventures Limited (SC470713) United Kingdom