About Oro Shop Uk Limited (10929820) United Kingdom