About Lambova Ltd (13069990) United Kingdom