About T S Jayara Ltd (12389896) United Kingdom