About Kamm H Limited (12568129) United Kingdom