About Sacchar Associates Ltd (11999998) United Kingdom