About City Rats Publishing Limited (12201193) United Kingdom