About Entara Limited (12774421) United Kingdom