About Linburn Technology Limited (SC069018) United Kingdom