About Trice Investments Ltd (12003523) United Kingdom