About J1 Yrry Limited (11544623) United Kingdom