About Ivy Tech Holdings Limited (13536325) United Kingdom