About Joynard Ltd. (13029340) United Kingdom