About Kukri Group Ltd (12629184) United Kingdom