About Ascot Projects Limited (10593665) United Kingdom