About Koodi Software Limited (08411933) United Kingdom