About Kammo Uk Limited (05477334) United Kingdom