About Entasia Limited (02629738) United Kingdom