About Julhoa Ltd (12341227) United Kingdom