About Ancida Limited (11284925) United Kingdom