About Jyhl 25 Ltd (NI641405) United Kingdom