About Ixaris Group Holdings Limited (10519681) United Kingdom