About Serangoon Ltd (11246326) United Kingdom