About Levnik Properties Ltd (12383592) United Kingdom