About Ballee Consulting Limited (09127183) United Kingdom