About Gensing Rtm Company Limited (07362353) United Kingdom