About Aeidi Limited (11333665) United Kingdom