About John&ra Ltd (10141759) United Kingdom