About Axel Kruger Limited (13016865) United Kingdom