About Beyond Technology Transfer Limited (SC680443) United Kingdom