About Trios Skilz Limited (03649813) United Kingdom