About Project Ascend Ltd (12679258) United Kingdom