About Yili Properties Ltd (12068808) United Kingdom