About Jaycob Limited Company Ltd (11260826) United Kingdom