About Rtb Holdings Limited (12860518) United Kingdom