About Trella Dynamix Limited (11669200) United Kingdom