About Uovo Technologies Limited (10990673) United Kingdom