About Operations Readiness & Assurance (or&a) Limited (06820031) United Kingdom