About Rowdy Studio Limited (09201274) United Kingdom