About Germanworx Limited (07589371) United Kingdom