About Levatron Holdings Limited (12089347) United Kingdom