About Yaan Holdings Limited (10207125) United Kingdom