About Y Jyngl Ltd (12724999) United Kingdom