About Ascii Limited (10774682) United Kingdom