About Marina Bay (phd) Limited (SC664413) United Kingdom