About Janmark Management Co Limited (08647239) United Kingdom