About Jump 32 Limited (10096447) United Kingdom