About 49 Keppel Road Rtm Company Limited (12122766) United Kingdom