About Red Sea Management Limited (03971302) United Kingdom