About Ascari Global Limited (13301766) United Kingdom