About Tucana Entertainments Limited (09940531) United Kingdom