About Levi Management Ltd (12089663) United Kingdom