About Walhallah Limited (13377900) United Kingdom