About Levendes Limited (13585305) United Kingdom