About Linacs Holdings Limited (13584799) United Kingdom