About Enness Holdings Limited (10195628) United Kingdom