About Idax Solutions Ltd (08424417) United Kingdom