About Upward Investments Limited (NI032649) United Kingdom