About Baloolas Limited (09376350) United Kingdom