About Joharco Co. Ltd. (02133484) United Kingdom