About Krackenedge Ltd (13629608) United Kingdom