About Kowatech Technologies Limited (06522146) United Kingdom