About Custor Solutions (ni) Limited (NI677267) United Kingdom