About Alpha Endeavours Limited (02393515) United Kingdom