About John Holdings Limited (12022181) United Kingdom