About Strudrim Ltd (11845268) United Kingdom