About Kraggrip Ltd (11515209) United Kingdom