About Jimp Associates Limited (06260577) United Kingdom