About Lahsa Management Limited (06817617) United Kingdom