About Tanah Merah Holdings Ltd (SC580059) United Kingdom