About Emc2 Camera Limited (11105991) United Kingdom