About Anccora Executive Ltd (11331720) United Kingdom