About Rudi And Bear Limited (12134862) United Kingdom