About Alpha Auriga Limited (10226676) United Kingdom