About Yip Publisher Ltd (10880539) United Kingdom