About Playingfabcor Ltd (11396290) United Kingdom