About Yod Ltd (12281611) United Kingdom