About Project Sparrowhawk Limited (11502663) United Kingdom