About Vera Holdings Ltd (13514022) United Kingdom