About Triboband C.i.c. (12043192) United Kingdom