About Captivate Solutions Ltd. (SC544545) United Kingdom