About Upp Technologies Ltd (12261525) United Kingdom