About Lebed Enterprises Limited (10470152) United Kingdom