About Tr Technological Solutions Limited (12996372) United Kingdom