About Of The Vera Ltd (12674293) United Kingdom