About Bailbar Limited (10674582) United Kingdom