About Ancile Solutions Ltd. (07446276) United Kingdom