About Ion Lebedenco Ltd (09235831) United Kingdom