About Bakiibak Limited (11008456) United Kingdom