About Green Camera Limited (11262168) United Kingdom