About Loitz Stiftung Ltd (12228858) United Kingdom