About Londonbase Arts Ltd. (10959712) United Kingdom