About German Aoyold Holdings Limited (13216526) United Kingdom