About Yagga International Ltd. (10350687) United Kingdom