About Vera Living Ltd (12192343) United Kingdom