About Balooka Limited (08499069) United Kingdom