About Sentte Ltd (13396675) United Kingdom