About Ancona Alpha Ltd (07979043) United Kingdom