About Wr Logic Limited (12658833) United Kingdom