About Sacci Ltd (08582826) United Kingdom