About By Senti Limited (09234634) United Kingdom