About Engenetics Limited (06818429) United Kingdom