About Bakoa Ltd (11722911) United Kingdom