About Urs Oji Art Limited (11619649) United Kingdom