About Vechain Plus Ltd (13477331) United Kingdom