About Le Vanilla Limited (12536236) United Kingdom