About Rudy Roo Limited (12962584) United Kingdom