About Computrans Technology Limited (05779748) United Kingdom