About Ballin Digital Limited (09949997) United Kingdom