About Averruncus Uk Limited (06940795) United Kingdom