About Ionel Teodorescu Ltd (11630595) United Kingdom