About Entas Limited (12360392) United Kingdom