About Glasperlen Ltd (12945369) United Kingdom