About Aiydec Corporation Limited (11878239) United Kingdom