About Alpha Adora Limited (09127808) United Kingdom