About Beyond Number Crunching Ltd. (SC600862) United Kingdom