About Trashgames Ltd (08070583) United Kingdom