About Deimantas Klimauskas Limited (11006801) United Kingdom