About Bandaa Uk Limited (12216475) United Kingdom