About Levendi Holdings Ltd (12155232) United Kingdom