About Janc Investments Limited (12759358) United Kingdom