About R-tea Ltd (SC552769) United Kingdom