About J-yomtee Ltd (11025533) United Kingdom