About Janix Technologies Limited (10285271) United Kingdom