About C.a.p (london) Ltd (09555255) United Kingdom