About Todor Veselinov Todorov Ltd (11708301) United Kingdom