About Kipfold (holdings) Ltd. (04245106) United Kingdom