About Max Power Asset Holding Limited (11211902) United Kingdom