About Computeraid International (03442679) United Kingdom