About Karak & Bites Ltd (13597021) United Kingdom