About Thylacine Energy Limited (08194315) United Kingdom