About Boohara Ltd. (09107746) United Kingdom