About Glic Associates Ltd (SC448261) United Kingdom