About The Project Pool Limited (10613058) United Kingdom