About Kilo Jugg Ltd (12279182) United Kingdom