About Ledovi Limited (10346439) United Kingdom