About Jb Impulse & Motion Ltd (13387229) United Kingdom