About Joyfultex Ltd (09596226) United Kingdom