About R. Rademaker Trading Limited (04145183) United Kingdom