About Richard King Ma Fine Art Limited (12032759) United Kingdom