About Max Mindpower Ltd (11359912) United Kingdom