About Upward Tec Ltd (12049774) United Kingdom