About Stefan M Tomov Ltd (11845299) United Kingdom