About Kikan Limited (08170442) United Kingdom