About Jydo S Limited (09351045) United Kingdom