About Levandowsky Ltd (10075214) United Kingdom