About Alix Holdings Limited (13558577) United Kingdom