About Rxr International Limited (12413681) United Kingdom