About Rata Artwork Limited (08194664) United Kingdom