About Yucianga Ltd (07685013) United Kingdom