About Seven Seas Investments Ltd (12510438) United Kingdom