About The Candid Scamera Company Ltd (11529634) United Kingdom