About Entico Corporation Limited (04151695) United Kingdom