About Abstract Computers Limited (01818013) United Kingdom