About Hext Leviate Limited (12432219) United Kingdom