About Tycho Exploration Limited (11951827) United Kingdom