About Capturemine Limited (07052139) United Kingdom