About Kudos Studio Limited (06478506) United Kingdom