About Queiroz Ltd (13178685) United Kingdom