About Entellus Global Limited (12337409) United Kingdom