About Bairro London Ltd (12988721) United Kingdom