About Alexandra Soveral Limited (07078190) United Kingdom