About Black & White Games Limited (09197984) United Kingdom