About Richmond The American International University In London Inc. (FC008955) United States