About Entimoss Limited (06402040) United Kingdom