About Paintspace Ltd (12795558) United Kingdom