About Krugaren Ltd (13534649) United Kingdom