About Cap Management Ltd (12108385) United Kingdom