About Idex Limited (05078354) United Kingdom