About Indicapink Limited (12055509) United Kingdom