About Sital Holdings Limited (10014012) United Kingdom