About Tricocoa Ltd. (10064296) United Kingdom