About The Vanilla 2019 Ltd (SC648295) United Kingdom