About Ancylus Ltd (06982020) United Kingdom