About Sensei Management Ltd (12187595) United Kingdom