About Satori Risk Limited (13097279) United Kingdom