About Entedi (uk) Limited (NI665242) United Kingdom