About Kodwell Technology Int Ltd (09703055) United Kingdom