About Lindum Wargaming Ltd (12887313) United Kingdom