About Balloo Limited (09925478) United Kingdom