About Kapriel Limited (SC595172) United Kingdom