About R1ta Ltd (12678386) United Kingdom