About Anser Europe Limited (10932338) United Kingdom