About Sentz Ltd (12322067) United Kingdom