About Proclaim Arts Ltd (12901021) United Kingdom