About Yikl Ltd (13370081) United Kingdom