About Lavedi Tech Limited (13064684) United Kingdom