About Anderson Information Technology Services Limited (11533837) United Kingdom