About Tjcr Limited (12589627) United Kingdom