About Technetix Group Limited (05303822) United Kingdom