About Yam It Up Limited (12865589) United Kingdom