About Sensi Group Limited (11475478) United Kingdom