About Kruger Investment Limited (07594581) United Kingdom