About Computer Solutions Ali Ltd (10709253) United Kingdom