About Andor Information Technology Limited (02939004) United Kingdom