About Todorov 69 Limited (11006243) United Kingdom