About Alpha Intelect Limited (11082778) United Kingdom