About Levchyk Ltd (11590260) United Kingdom