About Aidos Ltd (12182096) United Kingdom