About Ascox Financials Limited (12189273) United Kingdom