About Rt International Limited (12087646) United Kingdom