About Balu-bal Ltd (11055882) United Kingdom