About Glocken Holdings Limited (13529960) United Kingdom