About Kipeka Ltd. (09266357) United Kingdom