About Tupaz Ltd (11424327) United Kingdom