About Vindictive Kind Ltd (12833445) United Kingdom