About Utilygen Ltd (12646480) United Kingdom