About Tin Ear Games Ltd (09034936) United Kingdom