About Glc Digital Solutions Limited (12291185) United Kingdom