About Janc Controls Limited (10476565) United Kingdom