About Project Dakar Limited (13163158) United Kingdom