About Entarc Ltd (11318428) United Kingdom