About Technetium Software Ltd (10947530) United Kingdom