About Ascend Project Solutions Limited (10382419) United Kingdom