About Sandica Ltd (11355499) United Kingdom