About The Tincat C.i.c. (SC479381) United Kingdom