About Puzld Ltd (NI658439) United Kingdom