About Geschwender Holdings (uk) Limited (SC527269) United Kingdom