About Balo Multi-services Ltd (12748412) United Kingdom