About Yo19 Limited (12671302) United Kingdom