About Can Inti Limited (06930293) United Kingdom