About Ascot Holdings Limited (10032294) United Kingdom