About Thalex Jara Limited (11710963) United Kingdom