About Indocore Ltd (12171836) United Kingdom