About Upward Holdings Ltd (09715143) United Kingdom