About Ascot Investments Limited (12737542) United Kingdom