About Ascendant Projects Limited (11177886) United Kingdom