About Trice International Group Ltd (12306206) United Kingdom