About Fancygames Ltd (07122362) United Kingdom