About Ancoris Holdings Limited (10882670) United Kingdom