About S.houji Ltd (10382636) United Kingdom