About J.w. Itc Ltd (09918635) United Kingdom