About Trugen Ltd (11169030) United Kingdom