About Bolo Holdings Ltd (11380829) United Kingdom