About Kippy Holdings Ltd (13161272) United Kingdom