About In Silico Genesis Ltd (07587654) United Kingdom