About Levi Putz Holdings Ltd (11470441) United Kingdom