About Tcrk Energy Ltd (10093881) United Kingdom