About Minii Vanilla Ltd (12036124) United Kingdom