About Project Pop Limited (12065286) United Kingdom