About Entasis Design Ltd (13517731) United Kingdom