About Ugapax Ltd (11231173) United Kingdom