About Vlad&mihai Ltd Ltd (12881753) United Kingdom