About Ymor Limited (12134766) United Kingdom