About Rta Holdco 1 Limited (06386663) United Kingdom