About Operating Financial Systems Limited (11415936) United Kingdom