About Ibmx Ltd (13349947) United Kingdom