About Capra 2 Gp Limited (10853022) United Kingdom