About More Tck Limited (11331451) United Kingdom