About Eml Troon Holdings Limited (10236554) United Kingdom