About Pilar Art Projects Limited (09255510) United Kingdom