About Bemac Open Systems Limited (05100111) United Kingdom