About Soho Fine Art Limited (13264772) United Kingdom