About Ascari Collection Limited (12483495) United Kingdom