About Cap30 Limited (11385659) United Kingdom