About Camera Lucida Ltd (09330820) United Kingdom