About Rt Corporation Ltd (12042249) United Kingdom