About Jack Brazil Ltd (12229247) United Kingdom