About Jo Resources Limited (12280319) United Kingdom