About Abrax Computers Limited (11022016) United Kingdom