About Tr Software Solutions Limited (11897440) United Kingdom