About Ijp Worx Ltd (09586336) United Kingdom