About Triforce Investments Ltd (11546150) United Kingdom