About Jyoo Investment Ltd (09557423) United Kingdom