About Ucy Ltd (11913178) United Kingdom