About Ludvika Solutions Ltd (10323385) United Kingdom