About Alan Walker Limited (04496358) United Kingdom