About Tricho 81 Ltd (12038685) United Kingdom