About Derry Offenbach Limited (10634327) United Kingdom