About O I R Limited (12278152) United Kingdom