About Ascot Finance Limited (12230353) United Kingdom