About Jaka Rtm Company Limited (12448718) United Kingdom