About Valugen Ltd (06259899) United Kingdom