About Aidaros Ltd (13417958) United Kingdom