About Alexandra Lingurar Limited (13046162) United Kingdom