About Attic Games & Entertainment Limited (03359917) United Kingdom