About Kaptivate Solutions Ltd (09123900) United Kingdom