About Thormander Ltd (11830348) United Kingdom