About Seven Seas Technologies Limited (05226374) United Kingdom