About Tri Charge Limited (12334897) United Kingdom