About Computer Generated Solutions Uk Ltd (12226903) United Kingdom