About Trio Bbb Ltd (11851120) United Kingdom