About Trice Holdings Limited (11262282) United Kingdom