About Exari Solutions (europe) Limited (SC298412) United Kingdom