About Ancile Group Holdings Limited (12575330) United Kingdom