About Joad Company Ltd (11781468) United Kingdom