About Willowmore Minerals Limited (10391723) United Kingdom