About Maxgfx Ltd (11999608) United Kingdom