About Shacora Ltd (12188931) United Kingdom