About William James Global Ltd (12882468) United Kingdom