About Yiolite Limited (12055477) United Kingdom