About Sophicam Ltd. (05661294) United Kingdom