About Breakthrough Search Limited (06264610) United Kingdom