About Entelech Ltd (12438456) United Kingdom