About Powerjolt Ltd (12952039) United Kingdom