About Wancho Holding Co. Ltd (12042531) United Kingdom