About Operations And Safety Solutions Limited (11448219) United Kingdom