About Vikki Lodhia Ltd (11341660) United Kingdom