About Auburn Holdings Limited (11182285) United Kingdom