About Yoresa Limited (12686896) United Kingdom