About Beatson Technology Limited (SC192461) United Kingdom