About Janua Limited (09146666) United Kingdom