About Marina Scott Limited (12024521) United Kingdom