About Lazy Games Limited (08536216) United Kingdom