About Computers That Limited (12201785) United Kingdom