About Upp Technologies Group Ltd (03227302) United Kingdom