About Tjr Holdings Ltd (12089595) United Kingdom