About Kruger Trading Limited (04340947) United Kingdom