About Sentena Ltd (09586495) United Kingdom