About Johannac Limited (12130659) United Kingdom