About Jolt & Partners Limited (13027930) United Kingdom