About Baloza Ltd (12982775) United Kingdom