About Anstoris Limited (10453879) United Kingdom