About Technix Group Limited (09757888) United Kingdom