About Vichore Corporation Ltd (13039894) United Kingdom