About Project Camera Limited (13545020) United Kingdom