About Ijx Ltd (09732872) United Kingdom