About Asasca Limited (11786456) United Kingdom