About Ex&di Corporation Ltd (12845245) United Kingdom