About Marina Associates Limited (11481529) United Kingdom