About Maxlogica Limited (09012507) United Kingdom