About The Sovereign Art Foundation Limited (06606833) United Kingdom