About Tharaka Enterprises Uk Ltd (11163265) United Kingdom