About Ancoria Ltd (12295966) United Kingdom