About Triobo Ltd. (08995015) United Kingdom