About Quikjolt Ltd (12840397) United Kingdom