About Koi Technologies Limited (09777412) United Kingdom