About Idealx Ltd (12082369) United Kingdom