About Anccora Limited (03951441) United Kingdom