About Rude Studio Ltd (12502114) United Kingdom