About Max Group Technology Limited (13103807) United Kingdom