About Leva Sales Ltd (11990156) United Kingdom