About Alpha Teknik Limited (09703106) United Kingdom