About Capra Global Partners Limited (08877274) United Kingdom