About Marina Investment Holdings Ltd (07246257) United Kingdom