About Ucc Technology Ltd (12215622) United Kingdom