About Project Poolhead Limited (11154360) United Kingdom