About Sacchetti Associates Limited (10646205) United Kingdom