About Rr Technologies Ltd (11727729) United Kingdom