About Yankzee Limited (13044744) United Kingdom