About Joew Holdings Ltd (13473108) United Kingdom