About Rik-art Limited (07535114) United Kingdom