About Jansen Holdings Limited (13513302) United Kingdom