About Glancy Ltd (SC605887) United Kingdom