About Zxcomputing Limited (07244816) United Kingdom