About Aidon Holdings Ltd (SC609062) United Kingdom