About Aska Sales And Marketing Limited (11336029) United Kingdom