About Kinch Logs Limited (09712814) United Kingdom