About Aidos Holdings Limited (11744739) United Kingdom