About Sensei Consulting Limited (11111178) United Kingdom