About Kipla Ltd (10943701) United Kingdom