About Lismore Technology Limited (SC279050) United Kingdom