About Vilma Lindle Limited (12163638) United Kingdom