About Lacheva Holding Ltd (12830852) United Kingdom