About Bola Holdings Ltd (09716515) United Kingdom