About The Nine British Art Limited (10271853) United Kingdom