About Ivo Vlaev Ltd (12753864) United Kingdom