About Cap Technologies Limited (11990582) United Kingdom