About Rty International Limited (10126649) United Kingdom