About Camera Obscura Ltd (11977063) United Kingdom