About Parcheesi Limited (11218258) United Kingdom