About Jyrki Poysti Ltd (09930663) United Kingdom