About Enuclear Limited (07241516) United Kingdom