About C.p.i. Switzerland Ltd (10514110) United Kingdom