About Statement Sensei Ltd (12785295) United Kingdom