About Oro Projects Limited (11075655) United Kingdom