About Aberystwyth Innovation And Enterprise Campus Limited (09227469) United Kingdom