About Yald12 Limited (08036982) United Kingdom