About Ilie Tundrea Ltd (11225531) United Kingdom