About 7th Sea Limited (12215632) United Kingdom