About Ta Juri Limited (12619287) United Kingdom