About Technetium Creations Limited (13116598) United Kingdom