About Alpha Dora Holdings Ltd (13345958) United Kingdom