About Ascot Edge Management Ltd (09763878) United Kingdom