About Camera Logik Limited (12911698) United Kingdom