About The Kikoy Company Uk Limited (04205939) United Kingdom