About Operating Systems Limited (01778430) United Kingdom