About Tajori Ltd (10808304) United Kingdom