About Coccinelle Limited (04564357) United Kingdom