About Marina Bay Group Ltd (12816621) United Kingdom