About Maximizer Software Limited (01896712) United Kingdom