About Jvl Johnny Victor Limited (12618046) United Kingdom