About Ascot Knight Limited (12133953) United Kingdom