About Aidella Ltd (10527460) United Kingdom