About Trifecta One Holdings Limited (13364861) United Kingdom