About Kaptive Technologies Limited (12151681) United Kingdom