About Jvf London Limited (10573036) United Kingdom