About Year Of The Rat Ltd (13311320) United Kingdom