About Baca Inc Ltd (11920274) United Kingdom