About Marina Telecom Limited (07028935) United Kingdom