About Talking Edge Studios Limited (07941905) United Kingdom