About Bairrada International Limited (12958609) United Kingdom