About City Pay Associates Limited (05618552) United Kingdom