About Kodams Software Services Ltd (07590041) United Kingdom