About Abbey Information Services Ltd. (11233848) United Kingdom