About Ludvigsen Investment Limited (10808323) United Kingdom