About Levnik Holdings Limited (13429034) United Kingdom