About Seven Fathoms Limited (12473097) United Kingdom